agricultural insecticide - French English Dictionary